package io.renren.modules.project.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 项目安排表
 * 
 * @author ygg
 * @date 2019-11-01 16:46:10
 */
@Data
@TableName("project_plan")
public class ProjectPlanEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * ID
	 */
	@TableId
	private Long id;
	/**
	 * 执行标准
	 */
	private String executeStandard;
	/**
	 * 作业内容
	 */
	private String workNote;
	/**
	 * 技术要求
	 */
	private String workRequire;
	/**
	 * 安全作业交底
	 */
	private String safeRequire;
	/**
	 * 项目编写人
	 */
	private String projectWriter;
	/**
	 * 项目编号
	 */
	private String projectNo;
	/**
	 * 项目负责人
	 */
	private String projectCharge;
	/**
	 * 项目负责人账号
	 */
	private String projectChargeAccount;
	/**
	 * 项目预计产值
	 */
	private String projectOutput;
	/**
	 * 产值预算明细
	 */
	private String projectOutputNote;
	/**
	 * 工作量
	 */
	private String projectWorkload;
	/**
	 * 项目开工时间
	 */
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
	private Date projectBegunDateTime;
	/**
	 * 作业工期
	 */
	private Float projectWorkDate;
	/**
	 * 质检工期
	 */
	private Float projectQualityDate;
	/**
	 * 项目实际产值
	 */
	private Float projectActuallyOutput;

}
